Google 本周一发布了一个新的工作可以让任何人创建Android手机应用。这个工具叫Google App Inventor。(目前, App Inventor好像只对教育者开放)Google说:“你不必是一个专业开发人员就能轻松使用App Inventor。使用App Inventor无须掌握编程知识。因为你根本就不需要编写代码,你只需在可视化界面上设计应用的界面,并使用“blocks”指定应用的行为(behavior)。”
Google Android App Inventor
注意,Google说的是任何人,也就是包括那些不会编程的人。这个工具可以将枯燥的代码变成了一块一块的拼图,你需要做的只是把这些零散的拼图按照你自己的意思组合在一起,点击生成,你的第一个 Android 程序就诞生了。这里有一篇来自 纽约时代的报道,《纽约时代》报道称,App Inventor已经在六年级的孩子们中完成测试,他们能够使用App Inventor制作简单的应用。如果你可以访问Youtube的话,你可以看看这个视频。
这个想法,这会让 Android 市场不仅对程序开放,而且我们可能看到还有一大批很有创意但不懂编程的人为这个平台添砖加瓦,当然,这也可能会出现很多垃圾应用,正如不会做网页的人用所见即所得的编辑器做出的那些相当ugly劣质网页一样。瑕不蔽玉,就算是有大量的劣质应用的出现,我也相信,同样会涌现出更多更好的应用,那些都是技术人员无法做到的。
当然,这种想法以前也有,不过仅仅是当玩具玩玩,这回,做这个事的是Google,我不知道他能把这个事情做成什么样?但觉得可能会比较专业。如果只是整成另一个VB的翻版嘛,那就很囧了。
让我们看看,最终这个玩意,会成为像Dreamweaver或Flash那样把网页开发变成傻瓜化,还是会像VB那样把程序员变成傻瓜。